package com.efast.dmom.mgmt.entity.master;

import javax.persistence.Column;
import java.io.Serializable;
import java.util.Date;

/**
 * @Description  
Table ( name ="tm_bas_area" ) 
 * @Author  zhangchenghao
 * @Date 2019-08-29 
 */

public class TmBasArea  implements Serializable {

	private static final long serialVersionUID =  5825373009922359653L;

	/**
	 * 区域id
	 */
   	@Column(name = "tm_bas_area_id" )
	private Integer tmBasAreaId;

	/**
	 * 区域编号
	 */
   	@Column(name = "area_no" )
	private String areaNo;

	/**
	 * 车间id
	 */
   	@Column(name = "tm_bas_workshop_id" )
	private Integer tmBasWorkshopId;

	/**
	 * 车间编号
	 */
   	@Column(name = "workshop_no" )
	private String workshopNo;

	/**
	 * 区域类型
	 */
   	@Column(name = "area_type" )
	private String areaType;

	/**
	 * 区域描述
	 */
   	@Column(name = "area_desc" )
	private String areaDesc;

	/**
	 * 工厂id
	 */
   	@Column(name = "tm_bas_plant_id" )
	private Integer tmBasPlantId;

	/**
	 * 工厂编号
	 */
   	@Column(name = "plant_no" )
	private String plantNo;

	/**
	 * 是否激活
	 */
   	@Column(name = "mark_status" )
	private Integer markStatus;

	/**
	 * 上次更改时间
	 */
   	@Column(name = "last_update_time" )
	private Date lastUpdateTime;

	/**
	 * 更改用户
	 */
   	@Column(name = "last_update_user" )
	private String lastUpdateUser;

	/**
	 * 版本控制
	 */
   	@Column(name = "opt_counter" )
	private Integer optCounter;

   	@Column(name = "create_time" )
	private Date createTime;

   	@Column(name = "create_user" )
	private String createUser;

   	@Column(name = "company_code" )
	private String companyCode;

	/**
	 * 表单id
	 */
   	@Column(name = "generateFormId" )
	private String generateFormId;

	public Integer getTmBasAreaId() {
		return this.tmBasAreaId;
	}

	public void setTmBasAreaId(Integer tmBasAreaId) {
		this.tmBasAreaId = tmBasAreaId;
	}

	public String getAreaNo() {
		return this.areaNo;
	}

	public void setAreaNo(String areaNo) {
		this.areaNo = areaNo;
	}

	public Integer getTmBasWorkshopId() {
		return this.tmBasWorkshopId;
	}

	public void setTmBasWorkshopId(Integer tmBasWorkshopId) {
		this.tmBasWorkshopId = tmBasWorkshopId;
	}

	public String getWorkshopNo() {
		return this.workshopNo;
	}

	public void setWorkshopNo(String workshopNo) {
		this.workshopNo = workshopNo;
	}

	public String getAreaType() {
		return this.areaType;
	}

	public void setAreaType(String areaType) {
		this.areaType = areaType;
	}

	public String getAreaDesc() {
		return this.areaDesc;
	}

	public void setAreaDesc(String areaDesc) {
		this.areaDesc = areaDesc;
	}

	public Integer getTmBasPlantId() {
		return this.tmBasPlantId;
	}

	public void setTmBasPlantId(Integer tmBasPlantId) {
		this.tmBasPlantId = tmBasPlantId;
	}

	public String getPlantNo() {
		return this.plantNo;
	}

	public void setPlantNo(String plantNo) {
		this.plantNo = plantNo;
	}

	public Integer getMarkStatus() {
		return this.markStatus;
	}

	public void setMarkStatus(Integer markStatus) {
		this.markStatus = markStatus;
	}

	public Date getLastUpdateTime() {
		return this.lastUpdateTime;
	}

	public void setLastUpdateTime(Date lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public String getLastUpdateUser() {
		return this.lastUpdateUser;
	}

	public void setLastUpdateUser(String lastUpdateUser) {
		this.lastUpdateUser = lastUpdateUser;
	}

	public Integer getOptCounter() {
		return this.optCounter;
	}

	public void setOptCounter(Integer optCounter) {
		this.optCounter = optCounter;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getCreateUser() {
		return this.createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public String getCompanyCode() {
		return this.companyCode;
	}

	public void setCompanyCode(String companyCode) {
		this.companyCode = companyCode;
	}

	public String getGenerateFormId() {
		return this.generateFormId;
	}

	public void setGenerateFormId(String generateFormId) {
		this.generateFormId = generateFormId;
	}

}
